#pragma once

#include <vector>
#include "DVD.h"
#include <time.h>

using namespace std;

class Movie
{
	int _id;
	vector<int> _idMember;
	string _name;
	string _genre;
	string _cast;
	string _language;
	string _synopsis;
	string _directors;
	string _ReleaseDate;
	time_t _duration;
	vector<DVD> _pieces;
	int _availablePieces;

public:
	Movie(void);
	int getID();
	vector<int> getIDMember();
	void setIDMember(int id_);
	string getName();
	void setName(string name_);
	string getGenre();
	void setGenre(string genre_);
	string getReleaseDate();
	void setReleaseDate(string date_);
	string getCast();
	void setCast(string cast_);
	string getLanguage();
	void setLanguage(string lang_);
	string getSynopsis();
	void setSynopsis(string synopsis_);
	string getDirectors();
	void setDirectors(string directors_);
	time_t getDurations();
	void setDuration(time_t duration_);
	vector<DVD> getPieces();
	void setPiece(DVD dvd_);
	int getAvailablePieces();
	void setAvailablePieces(int pieces_);
	~Movie(void);
};

